recording studio - French English Dictionary